Synonyms for "green mayonnaise"

Words with similar meaning